﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using QLNHDAO;

namespace QLNHBUS
{
    public class NhanVienBUS
    {
        public static NhanVien LayNhanVienTheoTenVaMatKhau(string username, string password)
        {
            NhanVienDAO NVdao = new NhanVienDAO();
            return NVdao.SearchFor(c => c.TenDangNhap == username && c.MatKhau == password).SingleOrDefault();
        }
        public static NhanVien LayNhanVienTheoMa(int id)
        {
            NhanVienDAO nvdao = new NhanVienDAO();
            return nvdao.GetNhanVienByID(id);
        }
        public static void ThemNhanVien(NhanVien nv)
        {
            NhanVienDAO nvd = new NhanVienDAO();
            nvd.Add(nv);
        }
        public static void CapNhatXoaNhanVien(NhanVien nv)
        {
            NhanVienDAO nvd = new NhanVienDAO();
            nvd.Update(nv);
        }
        public static List<NhanVien> LayDanhSachNhanVien()
        {
            NhanVienDAO nvdao = new NhanVienDAO();
            return nvdao.SearchFor(c => c.Xoa == false).ToList();
        }
    }
}
